package Dominio.Entidades;

import java.io.Serializable;
import java.util.Comparator;

public class OrdenadorJugada implements Serializable, Comparator<Jugada> {

    public OrdenadorJugada() {
    }

    @Override
    public int compare(Jugada o1, Jugada o2) {
        int orden = 0;
        //Ordeno por el nivel de la pieza
        if (o1.getNivel() > o2.getNivel()) {
            orden = -1;
        } else {
            orden = 1;
            //Ordeno por el numero de la pieza
            if (o1.getNumero() > o2.getNumero()) {
                orden = -1;
            }
        }
        return orden;
    }
}
